﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using EntityLayer;
using DataLayer.DAO;
namespace BusinessLayer
{
    public class clsDocumentoDetalleBL
    {
        clsDocumentoDetalleDAO datos = new clsDocumentoDetalleDAO();

        public bool Insertar(DocumentoDetalle obj)
        {

            return datos.Insertar(obj);
        }

        public bool Modicar(DocumentoDetalle obj)
        {
            return datos.Modificar(obj);
        }
        public bool Eliminar(DocumentoDetalle obj)
        {
            return datos.Eliminar(obj);
        }
        public List<DocumentoDetalle> listar()
        {
            return datos.listar();
        }
        public List<DocumentoDetalle_Result> ListarDocumentoDetalle(String nropedido)
        {
            return datos.ListarDocumentoetalle(nropedido);
        }
        public List<EliminarDocumentoDetalle_Result> EliminarDocumentoDetalle(int empresa, String tipdoc, String nropedido)
        {
            return datos.EliminarDocumentoDetalle(empresa, tipdoc, nropedido);
        }

        public List<VerificarDocumentoEstado_Result> VerificarDocumentoEstado(int empresa, String tipodoc, String nropedido)
        {
            return datos.VerificarDocumentoEstado(empresa, tipodoc, nropedido);
        }

        public List<DetalleVentaCancelacion_Result> DetalleVentaCancelacion(int empresa, String tipoDoc, String nropedido)
        {
            return datos.DetalleVentaCancelacion(empresa, tipoDoc, nropedido);
        }
        public Boolean AprobarDocumentoDetalle(int empresa, String tipodoc, String nropedido)
        {
            return datos.AprobarDocumentoDetalle(empresa, tipodoc, nropedido);
        }
    }
}
